package com.mustafaiev.tair.cts.dto;

import java.util.Date;
import java.util.List;

import com.mustafaiev.tair.cts.enums.BasketType;
import com.mustafaiev.tair.cts.model.BasketsBatch;

/**
 * @author tair
 * 
 */
public class BasketDTO {

	private Long id;

	private PayerDTO payer;

	private Date date;

	private BasketType type;

	private List<PurchaseDTO> purchases;

	private String marketName;

	private String comments;

	private BasketsBatch basketsBatch;

	public Long getId() {
		return this.id;
	}

	public void setId(final Long id) {
		this.id = id;
	}

	public PayerDTO getPayer() {
		return this.payer;
	}

	public void setPayer(final PayerDTO payer) {
		this.payer = payer;
	}

	public Date getDate() {
		return this.date;
	}

	public void setDate(final Date date) {
		this.date = date;
	}

	public BasketType getType() {
		return this.type;
	}

	public void setType(final BasketType type) {
		this.type = type;
	}

	public String getMarketName() {
		return this.marketName;
	}

	public void setMarketName(final String marketName) {
		this.marketName = marketName;
	}

	public String getComments() {
		return this.comments;
	}

	public void setComments(final String comments) {
		this.comments = comments;
	}

	public List<PurchaseDTO> getPurchases() {
		return this.purchases;
	}

	public void setPurchases(final List<PurchaseDTO> purchases) {
		this.purchases = purchases;
	}

	public BasketsBatch getBasketsBatch() {
		return this.basketsBatch;
	}

	public void setBasketsBatch(final BasketsBatch basketsBatch) {
		this.basketsBatch = basketsBatch;
	}

}
